sit on pins and needles

Translations
сидеть как на иголках
He was sitting on pins and needles waiting for the job interview results.
Он сидел как на иголках в ожидании результатов собеседования на работу.
Definitions
To be in a state of anxious anticipation or nervousness, often while waiting for something to happen.